PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel A

Total Complexity 65
Dependencies 14
Dependents 10
Total lines 680
Lines of code 349
Logical lines of code 178
Comment lines 163
Methods 15
Properties 19

Methods 15

Method Rating Maintainability Complexity Lines of code
sendEmail()
B
33 11 121
expire()
A
43 11 49
getExpirationCategoryIDs()
S
53 7 23
getExpirationTaxonomy()
S
55 7 19
getExpirationType()
S
50 6 32
isExpirationEnabled()
S
59 5 15
getExpirationDate()
S
59 5 15
getExpirationCategoryNames()
S
61 3 13
getExpirationAction()
S
62 3 13
__construct()
S
58 1 16
getExpirationOptions()
S
72 2 6
getExpirationDataAsArray()
S
65 1 9
logOnAction()
S
75 1 4
expirationEmailIsEnabled()
S
72 1 6
deleteExpirationPostMeta()
S
68 1 8